Repository navigation
chore(deps): bump @graphql-tools/executor-legacy-ws from 1.1.21 to 1.1.37 in /frontend - #2420
Conversation
Bumps [@graphql-tools/executor-legacy-ws](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/executors/legacy-ws) from 1.1.21 to 1.1.37. - [Release notes](https://github.com/ardatan/graphql-tools/releases) - [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/executors/legacy-ws/CHANGELOG.md) - [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/executor-legacy-ws@1.1.37/packages/executors/legacy-ws) --- updated-dependencies: - dependency-name: "@graphql-tools/executor-legacy-ws" dependency-version: 1.1.37 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review: lockfile-only Dependabot bump (
LGTM once CI passes. |
…rn/frontend/graphql-tools/executor-legacy-ws-1.1.37
The @graphql-tools/executor-legacy-ws 1.1.21 -> 1.1.37 security bump (GHSA-6fw5-9hq8-w87g, GHSA-434m-5hcj-pxf3, GHSA-mp66-8ww2-pcwm) pulls in @whatwg-node/promise-helpers@2, which declares engines.node >=22.15.0. `yarn install --frozen-lockfile` therefore aborted on the Node 20 CI runners (Lint and the E2E jobs) and would fail the node:20-alpine production image build the same way. Every executor-legacy-ws release that carries the fixes (>=1.1.35) depends on @graphql-tools/utils@12, so there is no lockfile-only resolution. Node 20 has been end-of-life since April 2026. - CI workflows (frontend, frontend-e2e, frontend-e2e-extract, frontend-e2e-websocket, screenshots): setup-node 20 -> 24 - frontend/Dockerfile: node:20-alpine -> node:24-alpine - frontend/.nvmrc: stale v16.19.1 -> 24 - changelog fragment
ReviewOverall this looks good to merge, assuming CI is green on Node 24. What I checked
Suggestions (non-blocking)
No security, test or backend concerns. The security fixes (GHSA-6fw5-9hq8-w87g, GHSA-434m-5hcj-pxf3, GHSA-mp66-8ww2-pcwm) are a good reason to take this. |
…orkflow - frontend/package.json: add engines.node >=22.15.0 so contributors on an older Node get a clear top-level yarn install error instead of one attributed to a transitive package (@whatwg-node/promise-helpers@2). - Remove frontend/.github/workflows/playwright.yml, Playwright boilerplate from the original Vite switch (3fded5d). GitHub only runs workflows from the repository-root .github/, and nothing referenced it. - Extend the changelog fragment accordingly.
ReviewSmall, coherent change: a dependency bump plus the Node toolchain bump the new transitive engine requirement forces. No blocking issues. What checks out
Suggestions (non-blocking)
Tests: No application code changed. The CI frontend jobs (unit, component, E2E) running green on Node 24 is the right validation, so please wait for those before merging. LGTM once CI is green. |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Bumps @graphql-tools/executor-legacy-ws from 1.1.21 to 1.1.37.
Changelog
Sourced from @graphql-tools/executor-legacy-ws's changelog.
... (truncated)
Commits
944121eUpcoming Release Changes (#8483)3a43b4bUpcoming Release Changes (#8460)c2f226efix(executor-legacy-ws): isolate per-request auth and subscription results (#...01167f3chore(release): update monorepo packages versions (#8427)3831a06fix(executor-legacy-ws): enable TLS cert validation by default (GHSA-6fw5-9hq...8b9b7dfchore(release): update monorepo packages versions (#8365)0f00a44chore: use HTTPS git URLs for package repository metadata (#8376)9feabd9chore(release): update monorepo packages versions (#8327)07cd760build(deps): bump the actions-deps group across 1 directory with 7 updates (#...755d699build(deps): bump the actions-deps group with 4 updates (#8353)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@graphql-tools/executor-legacy-wssince your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.